tracheoesophageal puncture - French English Dictionary